//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKG3d.TopAbs;

namespace CascadeSharp.TKBO.IntTools
{
    //---------------------------------------------------------------------
    //  Class  IntTools_Root
    //---------------------------------------------------------------------
    public sealed class IntTools_Root
    {
        public IntTools_Root()
            : base()
        {
            throw new NotImplementedException();
        }

        public IntTools_Root(double aRoot, int aType)
            : base()
        {
            throw new NotImplementedException();
        }

        public IntTools_Root(IntTools_Root parameter1)
            : base()
        {
            throw new NotImplementedException();
        }

        public void SetRoot(double aRoot)
        {
            throw new NotImplementedException();
        }

        public void SetType(int aType)
        {
            throw new NotImplementedException();
        }

        public void SetStateBefore(TopAbs_State aState)
        {
            throw new NotImplementedException();
        }

        public void SetStateAfter(TopAbs_State aState)
        {
            throw new NotImplementedException();
        }

        public void SetLayerHeight(double aHeight)
        {
            throw new NotImplementedException();
        }

        public void SetInterval(double t1, double t2, double f1, double f2)
        {
            throw new NotImplementedException();
        }

        public double Root()
        {
            throw new NotImplementedException();
        }

        public int Type()
        {
            throw new NotImplementedException();
        }

        public TopAbs_State StateBefore()
        {
            throw new NotImplementedException();
        }

        public TopAbs_State StateAfter()
        {
            throw new NotImplementedException();
        }

        public double LayerHeight()
        {
            throw new NotImplementedException();
        }

        public bool IsValid()
        {
            throw new NotImplementedException();
        }

        public void Interval(ref double t1, ref double t2, ref double f1, ref double f2)
        {
            throw new NotImplementedException();
        }
    }; // class IntTools_Root
}